/* 
 * File:   ListaFiesta.h
 * Author: JUANJO
 *
 * Created on 15 de noviembre de 2014, 03:01 PM
 */

#ifndef LISTAFIESTA_H
#define	LISTAFIESTA_H

#include "Fiesta.h"

typedef struct n_l_f{
    struct n_l_f *sig;
    struct n_l_f *ant;
    Fiesta *fiesta;
} NodoListaFiesta;

typedef struct l_f{
    NodoListaFiesta *ini;
    NodoListaFiesta *fin;
    int cant;
    NodoListaFiesta *fin_arch;
} ListaFiesta;

ListaFiesta* crear_ListaFiesta();
ListaFiesta nueva_ListaFiesta();
void insertarFinal_ListaFiesta(ListaFiesta*,Fiesta*);
void ordenar_ListaFiesta(ListaFiesta*,int);
void imprimir_ListaFiesta(ListaFiesta*); 

#endif	/* LISTAFIESTA_H */

